package cn.huiyunche.base.service.vo;

import java.math.BigDecimal;

/**
 * @FileName: cn.huiyunche.service.base.tms.vo
 * @Description: TMS订单价格信息
 * @author: Aaron
 * @date: 2016/12/13 上午9:21
 */
public class OrderCostTo {

    //总公里数
    private BigDecimal km = BigDecimal.ZERO.setScale(2);

    //每公里单价
    private BigDecimal price = BigDecimal.ZERO.setScale(2);

    //行驶里程（加油计算里程）
    private BigDecimal kilometer = BigDecimal.ZERO.setScale(2);

    //油箱容量
    private BigDecimal tankvolume = BigDecimal.ZERO.setScale(2);

    //百公里油耗
    private BigDecimal fuelstandard = BigDecimal.ZERO.setScale(2);

    //第一箱油加油升数
    private BigDecimal firstfueltotal = BigDecimal.ZERO.setScale(2);

    //折扣系数
    private BigDecimal oilpercent = BigDecimal.ZERO.setScale(2);

    //与司机结算油价
    private BigDecimal oilarprice = BigDecimal.ZERO.setScale(2);

    //与油站结算油价
    private BigDecimal oilapprice = BigDecimal.ZERO.setScale(2);

    //市场挂牌油价
    private BigDecimal marketprice = BigDecimal.ZERO.setScale(2);

    public BigDecimal getKm() {
        return km;
    }

    public void setKm(BigDecimal km) {
        this.km = km;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public BigDecimal getKilometer() {
        return kilometer;
    }

    public void setKilometer(BigDecimal kilometer) {
        this.kilometer = kilometer;
    }

    public BigDecimal getTankvolume() {
        return tankvolume;
    }

    public void setTankvolume(BigDecimal tankvolume) {
        this.tankvolume = tankvolume;
    }

    public BigDecimal getFuelstandard() {
        return fuelstandard;
    }

    public void setFuelstandard(BigDecimal fuelstandard) {
        this.fuelstandard = fuelstandard;
    }

    public BigDecimal getFirstfueltotal() {
        return firstfueltotal;
    }

    public void setFirstfueltotal(BigDecimal firstfueltotal) {
        this.firstfueltotal = firstfueltotal;
    }

    public BigDecimal getOilpercent() {
        return oilpercent;
    }

    public void setOilpercent(BigDecimal oilpercent) {
        this.oilpercent = oilpercent;
    }

    public BigDecimal getOilarprice() {
        return oilarprice;
    }

    public void setOilarprice(BigDecimal oilarprice) {
        this.oilarprice = oilarprice;
    }

    public BigDecimal getOilapprice() {
        return oilapprice;
    }

    public void setOilapprice(BigDecimal oilapprice) {
        this.oilapprice = oilapprice;
    }

    public BigDecimal getMarketprice() {
        return marketprice;
    }

    public void setMarketprice(BigDecimal marketprice) {
        this.marketprice = marketprice;
    }

    @Override
    public String toString() {
        return "OrderCostTo{" +
                "km=" + km +
                ", price=" + price +
                ", kilometer=" + kilometer +
                ", tankvolume=" + tankvolume +
                ", fuelstandard=" + fuelstandard +
                ", firstfueltotal=" + firstfueltotal +
                ", oilpercent=" + oilpercent +
                ", oilarprice=" + oilarprice +
                ", oilapprice=" + oilapprice +
                ", marketprice=" + marketprice +
                '}';
    }
}
